be running on vapors - Turco Inglés Diccionario